function maskMobile(mobile) {
	if (mobile.length == 11) {
		const ret = mobile.substring(0, 3) + '****' + mobile.substring(7)
		return ret
	}
	return mobile.substring(0, 3) + '********'
}


function getDateDiff(dateTimeStamp) {
	let result = "";
	var minute = 1000 * 60;
	var hour = minute * 60;
	var day = hour * 24;
	var halfamonth = day * 15;
	var month = day * 30;

	var now = new Date().getTime();
	var diffValue = now - dateTimeStamp;
	if (diffValue < 0) {
		//若日期不符则弹出窗口告之
		//alert("结束日期不能小于开始日期！");
	}
	var monthC = diffValue / month;
	var weekC = diffValue / (7 * day);
	var dayC = diffValue / day;
	var hourC = diffValue / hour;
	var minC = diffValue / minute;
	if (monthC >= 1) {
		result = parseInt(monthC) + "个月前";
	} else if (weekC >= 1) {
		result = parseInt(weekC) + "周前";
	} else if (dayC >= 1) {
		result = parseInt(dayC) + "天前";
	} else if (hourC >= 1) {
		result = parseInt(hourC) + "个小时前";
	} else if (minC >= 1) {
		result = parseInt(minC) + "分钟前";
	} else {
		result = "刚刚";
	}

	return result;
}




module.exports = {
	maskMobile: maskMobile,
	getDateDiff:getDateDiff
}
